]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
iconGrid/iconGridLayout: Floor children position
authorGeorges Basile Stavracas Neto <georges.stavracas@gmail.com>
Thu, 26 Nov 2020 21:07:39 +0000 (18:07 -0300)
committerMarge Bot <marge-bot@gnome.org>
Tue, 1 Dec 2020 18:57:49 +0000 (18:57 +0000)
So that we don't end up with positions misaligned from the pixel grid.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1510>

js/ui/iconGrid.js

index e3c232105a2a8f5a2ca89ad4d0f686a1b79dbfe5..7275a6a41aa50fe04b4ea6d36b583e77ebc04f68 100644 (file)
@@ -807,7 +807,7 @@ var IconGridLayout = GObject.registerClass({
                     break;
                 }
 
-                childBox.set_origin(x, y);
+                childBox.set_origin(Math.floor(x), Math.floor(y));
 
                 const [,, naturalWidth, naturalHeight] = item.get_preferred_size();
                 childBox.set_size(